package com.iot.es.constant;

/**
 * 描述：es常量
 * @author: ruikanwang
 * @date: 2017/11/16 0016 13:02
 * @version: V1.0
 * 注意：本内容仅限于新疆感知科技有限公司内部传阅,禁止外泄以及用于其他的商业目
 * Copyright © 2018-ganinfo. All rights reserved.
 */
public class EsConstant {
    /**
     *精确匹配
     */
    public static final String QUERY_TYPE_IS= "is";
    /**
     *范围查询开始
     */
    public static final String QUERY_TYPE_RANGE= "range";
    /**
     *范围查询开始
     */
    public static final String QUERY_TYPE_RANGE_BEGIN= "rangeBegin";
    /**
     *范围查询结束
     */
    public static final String QUERY_TYPE_RANGE_END= "rangeEnd";
    /**
     * 模糊查询
     */
    public static final String QUERY_TYPE_FUZZY= "fuzzy";
    /**
     * 模糊查询gt
     */
    public static final String QUERY_TYPE_GT= "gt";
    /**
     * 模糊查询lt
     */
    public static final String QUERY_TYPE_LT= "lt";

    /**
     * 分组
     */
    public static final String AGGREGATION_TYPE_GROUPBY= "groupby";
    /**
     * 最大值
     */
    public static final String AGGREGATION_TYPE_MAX= "max";
    /**
     * 最小值
     */
    public static final String AGGREGATION_TYPE_MIN= "min";
    /**
     * 求和
     */
    public static final String AGGREGATION_TYPE_SUM= "sum";
    /**
     * 平均
     */
    public static final String AGGREGATION_TYPE_AVG= "avg";


}
